package io.renren.modules.module.service;

import com.baomidou.mybatisplus.extension.service.IService;
import io.renren.modules.module.entity.Module;
import io.renren.modules.module.entity.vo.AllModule;
import io.renren.modules.module.entity.vo.AllProductUser;
import java.util.List;

/**
 * @author miaotongli
 * 处理模块的基本操作
 */
public interface ModuleServicex extends IService<Module> {
    //得到符合条件下产品的所有模块
    List<AllModule> getModule(Long productId,Long page,Long limit,String moduletName);
    //跟新指定模块信息
    boolean updateModule(Module module);
    //回显指定模块的信息
    AllModule getModuleMeaasge(Long moduleId);
    //查询出该产品下的所有成员信息

    //保存模块
    Boolean saveInfo(Module module);
    //删除指定的模块信息
    void deleteModule(Long moduleId);

    List<Module> getAllModuleByProductId(Long productId);

}
